package com.android.presenters;

import com.android.element.Set;

import com.android.views.PreviewActivity;

public class PreviewPresenter extends APresenter {

	private PreviewActivity m_currentView;
	private Set m_workoutFatherSet;
	
	public PreviewPresenter(PreviewActivity context)
	{
		// A presenter must hold a reference to its view
		m_currentView = context;
	}
	
	public void UpdateToolbar()
	{
		// TODO Complete
	}
	
	public void Save()
	{
		// TODO Complete
	}
	
	public void UpdateElementData()
	{
		// TODO Complete
	}
	
	public void LoadWorkoutData(String workoutName)
	{
		// TODO Complete
	}
	
	public void CreateNewWorkout()
	{
		// TODO Complete
	}
	
	public void RemoveElement()
	{
		// TODO Complete
	}
	
	public void AddElement()
	{
		// TODO Complete
	}
	
	// XXX Make sure this is necessary - This getter is for the view to use the data from the presenter to create the UI wigets & such.
	// If the presenter should be the one setting up wigets as well as taking care of logic this method is not needed and methods
	// Such as CreateNewWorkout and LoadWorkoutData in PreviewActivity are to be removed! 
	public Set getSet()
	{
		return m_workoutFatherSet;
	}
}
